medical instruments and apparatus - Espagnol Anglais Dictionnaire